int[取整函式Int()]

int[取整函式Int()]

Int是將一個數值向下取整為最接近的整數的函式。INT是資料庫中常用函式中的取整函式,常用來判別一個數能否被另一個數整除。

基本信息

Basic函式

原型

Int(number)

類別

數學函式

返回值

Integer 類型

作用

求不大於number 的最大整數,Int(3.8)=3,Int(-3.8)=-4。

注意:int不能取整。取整要用fix。

舉例

Delphi函式

求一個實數的整數部份

函式原型 function Int(X: Real): Real;

說明 X為實數。

例子

JavaScript

例子1

document.write(parseInt(6.83227))

輸出:

6

例子 2

document.write(parseInt(6.23443))

輸出:

6

例子 3

document.write(parseInt(-6.13443))

輸出:

-7

例子 4

document.write(parseInt(-6.93443))

輸出:

-7

MATLAB

符號積分命令int

int(fun):求函式fun的不定積分;

int(fun,var):求函式fun關於變數var的不定積分;

int(fun, var, a,b,):求函式fun的在[a,b]間的定積分或廣義積分;

示例

>> clear;syms x y z;

>> int(sin(x*y+z),z)

ans = -cos(x*y+z)

幫助

在MATLAB命令視窗中輸入doc int查看int的幫助信息。

彙編語言指令

在彙編語言中int是一個向CPU傳送中斷的指令。

格式為INT vec。

vec為中斷向量號,其值為0~255。CPU根據這個向量號去調用核心對應的中斷例程。指令操作為:

(SP)←(SP)-2,((SP)+1:(SP))←(FR)

(IF)←0,(TF)←0

(SP)←(SP)-2,((SP)+1:(SP))←(CS)

(SP)←(SP)-2,((SP)+1:(SP))←(IP)

(CS)←(vec*4+2),(IP)←(vec*4)

1.

(SP)←(SP)-2,((SP)+1:(SP))←(FR)

2.

(IF)←0,(TF)←0

3.

(SP)←(SP)-2,((SP)+1:(SP))←(CS)

4.

(SP)←(SP)-2,((SP)+1:(SP))←(IP)

5.

(CS)←(vec*4+2),(IP)←(vec*4)

INT vec 指令只影響IF和TF(將其置零)。  

相關詞條

相關搜尋

熱門詞條

聯絡我們